task delegation - German English Dictionary